There is a large and important collection of Ramsey-type combinatorial problems, closely related to central problems in complexity theory, that can be formulated in terms of the asymptotic growth of the size of the maximum independent sets in powers of a fixed small (directed or undirected) hypergraph, also called the Shannon capacity. An important instance of this is the corner problem studied in the context of multiparty communication complexity in the Number On the Forehead (NOF) model (and other important instances are the cap set problem in additive combinatorics and the USP capacity problem in the complexity theory of matrix multiplication). Versions of this problem and the NOF connection have seen much interest (and progress) in recent works of Linial, Pitassi and Shraibman (ITCS 2019) and Linial and Shraibman (CCC 2021).We introduce and study a general algebraic method for lower bounding the Shannon capacity of directed hypergraphs via combinatorial degenerations, a combinatorial kind of "approximation" of subgraphs that originates from the study of matrix multiplication in algebraic complexity theory (and which play an important role there) but which we use in a novel way.Using the combinatorial degeneration method, we make progress on the corner problem by explicitly constructing a corner-free subset in F n 2 × F n 2 of size Ω(3.39 n /poly(n)), which improves the previous lower bound Ω(2.82 n ) of Linial, Pitassi and Shraibman (ITCS 2019) and which gets us closer to the best upper bound 4 n−o (n) . Our new construction of corner-free sets implies an improved NOF protocol for the Eval problem. In the Eval problem over a group G, three players need to determine whether their inputs x1, x2, x3 ∈ G sum to zero. We find that the NOF communication complexity of the Eval problem over F n 2 is at most 0.24n + O(log n), which improves the previous upper bound 0.5n + O(log n).Finally, we investigate the existing tensor methods for upper bounding the Shannon capacity (including slice rank, subrank, analytic rank, geometric rank, and G-stable rank). We find that these methods have strong limitations caused by the existence of large induced matchings. In particular, this implies a strong barrier for these methods to prove nontrivial upper bounds for the corner problem over any group G (and in particular for G = F n 2 to get an upper bound below 4 n−o(n) ).