AI-Pathfinding-OptimizeMultiple

 view release on metacpan or  search on metacpan

bin/optimize-game-ai-multi-tasking  view on Meta::CPAN

23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
    { argv => [@ARGV], } );
 
$iface->run();
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
optimize-game-ai-multi-tasking - command line driver for L<AI::Pathfinding::OptimizeMultiple>
 
=head1 VERSION
 
version 0.0.17
 
=head1 DESCRIPTION

lib/AI/Pathfinding/OptimizeMultiple.pm  view on Meta::CPAN

643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
    return;
}
 
1;    # End of AI::Pathfinding::OptimizeMultiple
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple - optimize path finding searches for a large
set of initial conditions (for better average performance).
 
=head1 VERSION
 
version 0.0.17

lib/AI/Pathfinding/OptimizeMultiple/App/CmdLine.pm  view on Meta::CPAN

555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
    return 0;
}
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple::App::CmdLine - the command line application class.
 
=head1 VERSION
 
version 0.0.17
 
=head1 SUBROUTINES/METHODS

lib/AI/Pathfinding/OptimizeMultiple/DataInputObj.pm  view on Meta::CPAN

432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
    return $idx;
}
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple::DataInputObj - handle the data input.
 
=head1 VERSION
 
version 0.0.17
 
=head1 SUBROUTINES/METHODS

lib/AI/Pathfinding/OptimizeMultiple/IterState.pm  view on Meta::CPAN

146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
    return;
}
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple::IterState - iteration state object.
 
=head1 VERSION
 
version 0.0.17
 
=head1 SUBROUTINES/METHODS

lib/AI/Pathfinding/OptimizeMultiple/PostProcessor.pm  view on Meta::CPAN

68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
    return $scans;
}
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple::PostProcessor - post-processor.
 
=head1 VERSION
 
version 0.0.17
 
=head1 SUBROUTINES/METHODS

lib/AI/Pathfinding/OptimizeMultiple/Scan.pm  view on Meta::CPAN

29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
    return "./data/" . $self->id() . ".data.bin";
}
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple::Scan
 
=head1 VERSION
 
version 0.0.17
 
=head1 SLOTS

lib/AI/Pathfinding/OptimizeMultiple/ScanRun.pm  view on Meta::CPAN

21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
        }
    );
}
 
1;    # End of AI::Pathfinding::OptimizeMultiple::ScanRun;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple::ScanRun - running scan_idx for certain
iterations.
 
=head1 VERSION
 
version 0.0.17

lib/AI/Pathfinding/OptimizeMultiple/SimulationResults.pm  view on Meta::CPAN

24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
{
    return shift->status();
}
 
1;
 
__END__
 
=pod
 
=encoding UTF-8
 
=head1 NAME
 
AI::Pathfinding::OptimizeMultiple::SimulationResults - the simulation results.
 
=head1 VERSION
 
version 0.0.17
 
=head1 SYNOPSIS



( run in 0.334 second using v1.01-cache-2.11-cpan-95122f20152 )