← Search

Levi H. S. Lelis

11 accepted papers

2025

InnateCoder: Learning Programmatic Options with Foundation Models

IJCAI 2025

Outside of transfer learning settings, reinforcement learning agents start their learning process from a clean slate. As a result, such agents have to go through a slow process to learn even the most obvious skills required to solve a problem. In this paper, we present InnateCoder, a system that lev

2023

Can You Improve My Code? Optimizing Programs with Local Search

IJCAI 2023poster

This paper introduces a local search method for improving an existing program with respect to a measurable objective. Program Optimization with Locally Improving Search (POLIS) exploits the structure of a program, defined by its lines. POLIS improves a single line of the program while keeping the re…

2023

Choosing Well Your Opponents: How to Guide the Synthesis of Programmatic Strategies

IJCAI 2023poster

This paper introduces Local Learner (2L), an algorithm for providing a set of reference strategies to guide the search for programmatic strategies in two-player zero-sum games. Previous learning algorithms, such as Iterated Best Response (IBR), Fictitious Play (FP), and Double-Oracle (DO), can be co…

2022

What Can We Learn Even from the Weakest? Learning Sketches for Programmatic Strategies

AAAI 2022technical

In this paper we show that behavioral cloning can be used to learn effective sketches of programmatic strategies. We show that even the sketches learned by cloning the behavior of weak players can help the synthesis of programmatic strategies. This is because even weak players can provide helpful in…

2021

Improving the Performance-Compatibility Tradeoff with Personalized Objective Functions

AAAI 2021technical

AI-systems that model and interact with their users can up-date their models over time to reflect new information and changes in the environment. Although these updates may improve the overall performance of the AI-system, they may actually hurt the performance with respect to individual users. Prio…

Cited by 5SourcePDFScholar
2021

Programmatic Strategies for Real-Time Strategy Games

AAAI 2021technical

Search-based systems have shown to be effective for planning in zero-sum games. However, search-based approaches have important disadvantages. First, the decisions of search algorithms are mostly non-interpretable, which is problematic in domains where predictability and trust are desired such as co…