Advertisement
Vultraz

Untitled

Apr 29th, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. @todo 1.9 rework that via extended event system
  2. @todo 1.9: see_all -> false
  3. @todo 1.9 add 'new units spotted' failure mode
  4. @todo 1.9 set to false after implementing interrupt awareness
  5. @todo 1.7.11 important! Add an ai action (and fai function) to set a goto on a unit
  6. @todo 1.7.11 important! Add an ai action (and fai function) to send a chat message to a player
  7. @todo 1.9 : consider allowing other engines to evaluate
  8. @todo 1.9 replace with event system
  9. @todo 1.9 add minor_gamestate_change_observer
  10. @todo 1.9 optimize in case of an aspect which returns variant
  11. @todo 1.9: add validators, such as minmax filters to aspects
  12. @todo 1.9: replace with variant::null_variant;
  13. @todo 1.9: check for (level_["disallow_recall"]))
  14. @todo 1.9 add combatant.prob_killed
  15. @todo 1.9: attack_prediction.cpp should understand advancement
  16. * directly. For each level of attacker def gets 1 xp or
  17. * kill_experience.
  18. @todo 1.9: lower this value for perf,
  19. // but best_rating is too big for scout and support
  20. // which give a too small locStopValue
  21. // so keep costy A* for the moment.
  22. @todo 1.7 check if this an improvement
  23. @todo 1.7: ai goals: this is a 'target' marker class which should be expanded with additional information which is generic enough to apply to all targets.
  24. @todo 1.9 refactor this
  25. @todo 1.9 add formula_debugger
  26. @todo 1.7: implement fai_ca->to_config()
  27. @todo 1.7: serialize to config
  28. @todo 1.9 rework that via extended event system, or at least ensure it hurts no one
  29. @todo 1.9 extract to separate class which will use fai or lua parser
  30. @todo 1.9 add error reporting
  31. @todo 1.9 rework via extended event system
  32. @todo 1.9 Refactor history handling and internal commands.
  33. @todo 1.9 AI Interface command to clear the history.
  34. @todo 1.9 move it out of public view
  35. @todo 1.9 rewrite this function to use a fai or lua parser.
  36. @todo 1.9: add information about ai_config
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement