T.E.A de Souza

Results 44 issues of T.E.A de Souza

In many possible scenarios a short term plan can succeed, but with negative consequences for the agent after the plan has completed. Clarify how this should be handled.

question
API

When performance is needed, `HashSet` is too generic. A programmer would normally take advantage of their own model structure to optimize processing.

enhancement
good first issue

`ActionMap` was added after refactoring `GameAI`; tests still reflect former structure so that most coverage of ActionMap is through GameAI, which isn't ideal.

good first issue

Main requirement here is having a qualified API for clients who want to provide visual or non visual reports, either while planning is in progress, or after planning has completed....

Desirable because poorly implemented `Equals()` leads to solvers exceeding *maxIter* and/or *maxNodes*, negatively impacting dev workflow. One possible route is via structs, but this implies a design effort (mutable structs...

A custom clone method is helpful; allowing planning actions to provide their own has advantages: - A planning action knows what state it modifies. With a well structured model planning...

enhancement